package org.example.mall4j.dao;

import com.github.yulichang.base.MPJBaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.example.mall4j.pojo.SysUser;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
@Mapper
public interface UserMapper extends MPJBaseMapper<SysUser> {
    /**
     * 根据用户名账号获取用户信息
     * @param username 用户信息
     * @return 用户信息
     */
    SysUser getUserInfoByUserName(@Param("username") String username);

    /**
     * 根据用户id获取用户具备的权限信息
     * @param sid 用户id
     * @return 用户具备的权限信息
     */
}


